﻿namespace Athena.RouteAddress
{
    public interface IRouteDescriptorChanger
    {
        Route CreateRoute(RouteDescriptor routeDescriptor);
        
        RouteDescriptor CreateRouteDescriptor(Route baseRoute);

        ServiceRoute CreateServiceRoute(ServiceRouteDescriptor serviceRouteDescriptor);
    }
}
